#include <stdio.h>

void print_char(char[], int);

/**
 * 题目：利用递归函数调用方式，将所输入的5个字符，以相反顺序打印出来。
*/
int main(int argc, char const *argv[])
{
    char str[5];
    printf("请输入字符：");
    scanf("%s", str);

    printf("输出: ");
    print_char(str, 0);
    printf("\n");

    return 0;
}

void print_char(char c[], int i)
{
    int j = i;
    if(i < 4)
        print_char(c, ++i);
    
    printf("%c", c[j]);
}